Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Nigeria F1 Italy F5 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 France F5 France F7 Great Britain F1 Great Britain F2 Great Britain F4 France F4 France F6 Romania F3 Netherlands F5 Belgium F1 Belgium F10 Belgium F14 Netherlands F4 Belgium F7 USA F7 Turkey F2 Turkey F3 Belgium F2 France F3 France F4 Great Britain F3 Italy F6 Rezidenza Open - Magdeburg San Marino Cepu Open - San Marino Residenza Open - Magdeburg Black Forest Open - Freudenstadt Architect Open - Budapest Warta Cup 2001 - Sopot Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Hamburg Challenger - Hamburg Jameson Cup - Milan Warsteiner Challenger Wolfsburg - Wolfsburg Asirom Challenger Brasov - Brasov Zagreb Open - Zagreb Cosmorom Challenger - Brasov Challenger 42 - Andrezieux BMW Challenger Open - Monchengladbach Challenger Britania Zavaleta - Puebla Ljubljana Open 2002 - Ljubljana Kamnik Challenger - Kamnik Tatra Banka Open 2001 - Bratislava Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk SIR Supermercadi Challenger - Rome Citta di Monza - Monza Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia Schickedanz Open 2007 - Furth Timisoara Challenger - Timisoara Olbia Challenger - Olbia Garden Open - Rome Intersport Heilbronn Open - Heilbronn Ljubljana Open - Ljubljana 's Tennis Masters 07 Challenger - Graz Brasov Challenger - Brasov Ipsos Bucharest Challenger - Bucharest Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb Challenger Lugano - Lugano Heineken Challenger - Ho Chi Minh City IPP Open - Helsinki Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf Mordovia Cup - Mordovia Tehran Open 2004 - Tehran Challenger 42 - Andrezieux Mobilux Open - Luxembourg Lambertz Open by Stawag 2007 - Aachen Intersport Heilbronn Open - Heilbronn PEOPLEnet Cup - Dnepropetrovsk Arpa Ceramic Cup - Reggio Emilia Schickendanz Open - Furth Porsche Open - Poznan Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Siemens Open - Scheveningen PEOPLEnet CUP - Dnepropetrovsk St. Petersburg Challenger - St. Petersburg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Sunrise Challenger Sofia Challenger Ostrava Challenger Tennis Napoli Cup 2007 - Napoli Scheveningen Challenger Open des Alpes Trophee BNP Paribas - Grenoble Privat Bank Cup - Dnepropetrovsk Mons Challenger KGHM Dialog Polish Indoors - Wroclaw Aachen Challenger Privatbank Open 2006 - Dnepropetrovsk Bordeaux Challenger Genova Challenger Prostejov Challenger Scheveningen Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Cordenons Challenger Manerbio Challenger Como Challenger Guangzhou Challenger Pingguo Challenger IPP Geneva Trophy - Geneva Sopot Challenger Architect Open - Budapest Ethias Tennis Trophy - Mons Trani Challenger Braunschweig Challenger Scheveningen Challenger St. Remy Challenger Szczecin Challenger Izmir Challenger Lambertz Open by Stawag - Aachen Mons Challenger IPP Open - Helsinki Rennes Challenger Dallas Challenger Marrakech Challenger Milan Challenger Arad Challenger Timisoara Challenger Sibiu Challenger Cordenons Challenger Brasov Challenger Szczecin Challenger Quimper Challenger Ostrava Challenger Como Challenger XI Torneo Internazionale di Tennis - Barletta Ostdeutscher Sparkessen Cup - Dresden Citta di Como - Como Dallas Challenger Tatra Banka Slovak Open - Bratislava San Marino Challenger Sibiu Challenger Rennes Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Cherbourg Challenger Stella Artois Clay Court Championships - Budaors Bordeaux Challenger Copa Ericsson Costa Rica - San Jose Noumea Challenger Todi Challenger Meerbusch Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Challenger 42 - Andrezieux Rennes Challenger San Marino Challenger Liberec Challenger Trnava Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Santo Domingo Challenger Bordeaux Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Meerbusch Challenger Orleans Challenger Mons Challenger Budapest Challenger Eckental Challenger Mons Challenger Alphen Challenger Ethias Trophy - Mons Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Cherbourg Challenger Wroclaw Challenger Wolfsburg Challenger Prague Challenger Challenger Ford de Cherbourg - Cherbourg Sibiu Challenger Lyon Challenger Geneva Challenger - Geneva Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt Braunschweig Challenger Lisbon Challenger USTA Men's Challenger of Dallas - Dallas Neride Prague Indoor - Prague Compaq Challenger - Bucharest Canberra Challenger Open de Franche-Comte - Besancon Tatra Banka Open - Bratislava Open de Franche Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Barletta Challenger Prostejov Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Quimper Challenger Pau Challenger Bordeaux Challenger Bercuit Challenger LTA Wrexham Challenger - Wrexham Asirom Challenger - Brasov Liberec Challenger Riviera di Rimini Challenger - Rimini Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach San Remo Tennis Cup - San Remo Stella Artois Clay Court Championships - Budaors Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia Open Prevadies - St. Brieuc Mauritius Open - Mauritius Pro Tennis World Open - Sunrise Open de Montauban - Montauban ATP Open Castilla y Leon - Segovia Orleans Challenger Eckental Challenger Copenhagen Open - Copenhagen Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Ethias Trophy - Mons Trani Challenger Estoril Open - Estoril The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Gelsor Open Romania - Bucharest Como Challenger Rome Challenger Napoli Challenger BMW Open - Munich AAPT Championships - Adelaide Adidas International - Sydney Bordeaux Challenger Prostejov Challenger Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Milan Indoors - Milan Idea Prokom Open - Sopot Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Next Generation Adelaide International - Adelaide Kolding Challenger Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel The 10tele.com Open - Nottingham U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot BCR Open Romania - Bucharest Bratislava Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Winston Salem - Winston Salem Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Next Generation Adelaide International - Adelaide Banja Luka Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Mons Challenger SAP Open - San Jose Dallas Challenger Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Trnava Challenger Estoril Open - Estoril Catella Swedish Open - Bastad Tanger Challenger Delray Beach International Tennis Championships - Delray Beach Meknes Challenger Grand Prix Hassan II - Casablanca Masters Series - Hamburg Open Sud de France - Montpellier Ordina Open - s-Hertogenbosch Serbia Open - Belgrade Heineken Open - Auckland Brasil Open - Costa do Sauipe Marrakech Challenger Swiss Indoors Basel - Basel Noumea Challenger Qatar ExxonMobil Open - Doha Estoril Open - Estoril Heineken Open - Auckland Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Erste Bank Open - Vienna Barletta Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Mersin Challenger Winston-Salem Open - Winston-Salem Portugal Open - Oeiras Bet-at-home Cup - Kitzbuhel Qatar ExxonMobil Open - Doha Credit Agricole Suisse Open - Gstaad Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Rome Challenger Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Millennium Estoril Open - Estoril Garanti Koza Sofia Open - Sofia Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca Alphen Challenger Trnava Challenger Mons Challenger U.S. National Indoor Tennis Championships - Memphis Mons Challenger Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Austrian Open - Kitzbuhel Moselle Open - Metz Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Moselle Open - Metz Allianz Suisse Open - Gstaad Arad Challenger International German Open - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Liberec Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Irving Challenger UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Aachen Challenger Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Geneva Challenger Grand Prix Hassan II - Casablanca Prostejov Challenger Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm Bordeaux Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Mons Challenger Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Erste Bank Open - Vienna Schickendanz Open - Furth European Open - Antwerp ATP Challenger Tour Finals BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Open Sud de France - Montpellier Sporting Challenger - Turin ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Cortina Challenger The Bolton Challenger - Bolton Neride Prague Indoor - Prague Memphis Open - Memphis Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Scheveningen Challenger Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Finnish Open - Helsinki European Open - Antwerp Unique Zagreb Open - Zagreb Open Sud de France - Montpellier Open Romania - Bucharest Open de Moselle - Metz Open 13 - Marseille Sydney International - Sydney Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Croatia Open - Umag If Stockholm Open - Stockholm China Open - Beijing Open 13 Provence - Marseille Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Barletta Challenger Francavilla Challenger Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Open de Tenis Comunidad Valenciana - Valencia Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Bank Austria Tennis Trophy - Vienna Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mercedes Cup - Stuttgart Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Malaysian Open - Kuala Lumpur Western & Southern Financial Group Masters - Cincinnati Swiss Open - Gstaad BNP Paribas Open - Indian Wells Kremlin Cup - Moscow BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Sony Open Tennis - Miami Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London Tennis Masters Series - Rome French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campionati Internazionali d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Aircel Chennai Open - Chennai U.S. Open - New York Campionati Internazionali D'Italia - Rome Winston-Salem Open - Winston-Salem Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Hungarian Open - Budapest U.S. Open - New York Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Grand Prix Hassan II - Casablanca French Open - Paris U.S. Open - New York Wimbledon - London St. Petersburg Open - St. Petersburg Australian Open - Melbourne Croatia Open - Umag SkiStar Swedish Open - Bastad Orange Warsaw Open - Warsaw U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London European Open - Antwerp French Open - Paris U.S. Open - New York NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Wimbledon - London Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-ECU 5-0 U.S. Open - New York Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Australian Open - Melbourne Davis Cup, World Group, F, FRA-BEL 3-2 ATP Cup - Brisbane, Perth, Sydney Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL dItalia - Rome Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, Finals, Group D Olympics - London Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 River Oaks International Tennis Tournament - Houston Olympics - Athens Olympics - Beijing